import request from './request';

// 分页查询应用信息
export function getAppInfoPage(data) {
  return request({
    url: '/api/app/info/page',
    method: 'post',
    data
  });
}

// 根据类别获取应用信息列表
export function getAppInfoListByCategory(categoryKey) {
  return request({
    url: `/api/app/info/list/${categoryKey}`,
    method: 'get'
  });
}

// 根据ID获取应用信息
export function getAppInfoById(id) {
  return request({
    url: `/api/app/info/${id}`,
    method: 'get'
  });
}

// 新增应用信息
export function addAppInfo(data) {
  return request({
    url: '/api/app/info',
    method: 'post',
    data
  });
}

// 更新应用信息
export function updateAppInfo(data) {
  return request({
    url: '/api/app/info',
    method: 'put',
    data
  });
}

// 删除应用信息
export function deleteAppInfo(id) {
  return request({
    url: `/api/app/info/${id}`,
    method: 'delete'
  });
} 